учреждение  Российской академии наук  Институт ПРОБЛЕМ передачи информации им. А.А. харкевича РАН

 (ИППИ РАН)

 

ЕДИНАЯ ГОСУДАРСТВЕННАЯ СИСТЕМА ИНФОРМАЦИИ

 ОБ ОБСТАНОВКЕ В МИРОВОМ ОКЕАНЕ

(ЕСИМО)

 

 
                                                                                                      Протокол испытаний №______

                                                                                                                 Дата _______________

 

 

 

 

 

 

Геоинформационная система ДЛЯ АНАЛИЗА ПРОСТРАНСТВЕННОЙ И ПРОСТРАНСТВЕННО-ВРЕМЕННОЙ ИНФОРМАЦИИ ОБ ОБСТАНОВКЕ В МИРОВОМ ОКЕАНЕ (ГИС Гео-ЕСИМО)

 

Руководство пользователя

Версия 2.0 от 10.11.2010

 

 

 

 

 

 

 

 

 

Москва 2011


 

 

 

Аннотация

 

       Сетевая система Гео-ЕСИМО предназначена для интерактивного представления, анализа и моделирования векторно-растровой географической информации о пространственно-временных процессах. Система реализована в виде Java-приложения. Для запуска ГИС Гео-ЕСИМО необходимо, чтобы на ПК пользователя была установлена виртуальная Java машина  версии 1.6. Загрузка ГИС Гео-ЕСИМО происходит с использованием технологии Java Web Start, которая является развитием технологии Java Applet.

      

 


CОДЕРЖАНИЕ

 

1. Общие сведения……………………………………………  5

    1.1.Типы данных………………………………………………………  5

    1.2. Внешние форматы данных…………………………………..  7

2. Операции анализа…………………………………………  9

    2.1. Стартовое окно………………………………………………..   9

    2.2. Окно ГИС-проекта……………………………………………..  10

    2.3. Окно карты и панель управления визуализацией……. 11

    2.4.«Слои»: Окно геоинформационных слоев………………. 19

2.5. «Свойства»: окно атрибутов……………………………... 21

       2.5.1. Управление атрибутами визуализации слоя векторов……..  21

            2.5.2. Управление атрибутами визуализации слоя полигонов …..  26

            2.5.3. Управление атрибутами визуализации слоя точек…………..  27

    2.6. Панель управления операциями…………………………… 30

    2.7. Закладка «Файл»………………………………………………... 30

            2.7.1.  Операция «Файл»→«Новый проект» ……………………………. 30

2.7.2.    Операция «Файл»→«Загрузить проект»  ……………………….. 31

2.7.3. Операция «Файл»→«Сохранить проект» ……………………….. 31

           2.7.4. Операции «Файл»→«Настройка времени» и «Загрузить слой»

                                                                                              …………………………31

            2.7.5. Операция «Файл»→«Выход» ………………………………………. 31

    2.8. Закладка «Преобразования»………………………………….32

            2.8.1. Операция «Преобразования»→«Вычисление изолиний»……32

            2.8.2. Операция «Преобразования»→«Вычисление растра»………  34

         2.8.3. Операция «Преобразования»→«Модель освещенности»…..  35

            2.8.4 Операция «Преобразования»→«Фильтры сеточных слоев»…37

            2.8.5. Операция «Преобразования»→«Векторные фильтры»……… 41

            2.8.6. Операция «Преобразование»→«Сходство с точкой»…………. 44

    2.9. Закладка «РМК»…………………………………………………  . 45

2.9.1. Операция «РМК»→«Высота приливов»…………………………    45

2.9.2. Операция «РМК»→«Метеограмма»…………………………………. 46

2.9.3. Операция «РМК»→«Разлив нефти»………………………………… 47

2.10. Закладка «Вид»…………………………………………………  50

 

 

 

 

 


1. Общие сведения

Система реализована в виде Java-приложения. Для запуска ГИС Гео-ЕСИМО необходимо, чтобы на ПК пользователя была установлена виртуальная Java машина  версии 1.6. Загрузка ГИС Гео-ЕСИМО происходит с использованием технологии Java Web Start, которая является развитием технологии Java Applet. Применение технологии Java Web Start дает возможность использовать как важные положительные аспекты технологии Java Applet (в первую очередь – удобство распространения приложения через интернет и гарантия использования актуальной версии приложения), так и преимущество запуска системы независимо от веб-браузера. Последнее свойство позволяет исключить негативное влияние веб-браузера на работу системы – в частности, устранить накладываемые им дополнительные ограничения по выделению оперативной памяти, что является критическим фактором, принимая во внимание значительный объём географических данных, с которыми работает ГИС Гео-ЕСИМО.

Версия поддерживает операции с географическими данными, заданными в градусной сетке.

1.1.Типы данных

ГИС Гео-ЕСИМО поддерживает операции c сеточными данными, данными WMS, Тайлами и векторными данными.  

Сеточные данные отображают непрерывные многообразия. Они задаются в виде числовых таблиц географически привязанных к регулярной 2D, 3D или 4D сетке с пространственными и временной координатными осями (2D, 3D или 4D растр).   

WMS данные представляют растровую географическую информацию в форматах OGC. Данные поступают с серверов картографической информации (Web Map Server).

Тайлы представляют собой растровые изображения. В отличии от WMS эти данные заранее вычислены для фиксированных масштабов и нарезаны на стандартные для каждого масштаба квадраты.

Векторные данные используются для представления географических объектов. Объекты могут быть представлены точками, линиями и полигонами.

Точка определяется как 0-мерный географический объект. Точка может определяться 2D или 3D пространственными координатами, значением времени и атрибутивной информацией, включающей в себя числовые значения, тексты и параметры визуализации.

Линия представляет собой одномерный географический объект, состоящий не менее, чем из двух последовательных точек. Линия может определяться последовательностью точек с 2D или 3D пространственными координатами, значением времени и атрибутивной информацией, включающей в себя числовые значения, тексты и параметры визуализации.

Полигон представляет собой двумерный площадной географический объект (поверхность), состоящий не менее, чем из трех последовательных точек. Полигон может быть разбит на непересекающиеся треугольники. Полигон может определяться последовательностью точек с 2D пространственными координатами, значением времени и атрибутивной информацией, включающей в себя числовые значения, тексты и параметры визуализации.

Особым типом точечных объектов являются географически локализованные временные последовательности. Временные последовательности всегда относятся к неподвижным точкам. Эти точки могут быть заданы координатами станций мониторинга или некоторой сеткой. Значения последовательностей в произвольный момент времени могут быть представлены одним или двумя числами.

Однотипные и семантически однородные данные объединяются в информационные слои. Для представления метаданных информационных слоев используются XML-файлы. Обычно (но необязательно) информационные слои, относящиеся к одной задаче, объединяются в виде ГИС-проектов. Проект представляет набор информационных слоев по некоторой пространственной или пространственно-временной области. Каждый проект удобно размещать в отдельном каталоге в виде набора файлов данных и метаданных. Для представления метаданных ГИС-проекта используется конфигурационный XML-файл.

В ГИС Гео-ЕСИМО поддерживаются следующие типы данных:

Ø        2D, 3D, 4D сеточные данные, представляющие скалярные величины (например, 2D - модель высот поверхности Земли, 3D -  поле прогноза температуры, 4D - поле прогноза солености воды).

Ø        3D сеточные данные, представляющие двумерные векторы (например, заданные на точках регулярной 2D сетки компоненты север-юг и запад-восток значений направления ветра).

Ø        WMS данные.

Ø        Тайлы (например, карты OMS, спутниковые изображения).

Ø        Векторные данные:

·           Точки, линии, полигоны

·            2D данные (например, географические пункты, береговая линия, озеро).

·            2D данные с временной компонентой (например, траектории морских объектов, каталоги землетрясений, перемещающиеся пятна разлива нефтепродуктов).

·            3D данные с временной компонентой (например, каталоги землетрясений).

·            Временные последовательности с географической 2D привязкой (например, последовательности значений геомониторинга).

Ø        Метаданные географических слоев.

1.2. Внешние форматы данных

  Для обмена данными с другими ГИС информационные слои ГИС Гео-ЕСИМО используют форматы SHP, CSV, GRID (ESRI), WMS и текстовый. Точки, линии и полигоны используют формат SHP. Слои временных последовательностей используют формат CSV.

  Текстовым форматом 2D и 3D сеточных данных является текстовый формат FLT (близкий аналог ASCII формата представления сеточной информации GRID (ESRI)).

  Файл в формате FLT состоит из трех частей, разделенных символом «перевод строки»: заголовок, данные и описание данных (описание данных не используется).

  Заголовок представляет собой строку, которая включает в себя 8 параметров геометрии сеточных данных, разделенные пробелами:

<COL> <ROW> <Xbeg> <Ybeg> <Dx> <Dy> <Intr> <Geog>

COL               - число столбцов координатной сетки.

ROW              - число строк координатной сетки.

Xbeg              - координата левого cтолбца сетки (долгота в градусах).

Ybeg              - координата верхней cтроки сетки (широта в градусах).

Dx                   - расстояние между соседними столбцами сетки (по долготе в градусах).

Dy                  - расстояние между соседними строками сетки (по широте в градусах).

Intr                  - 1 – интерполировать сеточные данные при отображении, 0 – не интерполировать (в данной версии данные при отображении всегда интерполируются).

Geog       - 1 – географические координаты, 0 - Декартовые координаты интерполировать (данная версия поддерживает только географические координаты).

       Данные представляют собой числа, разделенные пробелом или знаком перевода строки. Первое число данных соответствует узлу сетки с координатами Xbeg, Ybeg, затем идут числа, соответствующее координатам (Xbeg+1, Ybeg), (Xbeg+2, Ybeg), … (Xbeg+COL, Ybeg), (Xbeg+1, Ybeg+1), (Xbeg+2, Ybeg+1) и т.д. Количество чисел данных должно быть равно COL*ROW. Неизвестные значения обозначаются точкой (символ «.»).

Сеточный 2D слой в формате FLT представлен двумя файлами: текстовым файлом со ссылкой на имя слоя и файлом с 2D сеточным слоем формате FLT.

Файл с именем слоя состоит из двух строк: первая строка может содержать любой текст, вторая строка содержит имя файла 2D сеточного слоя формате FLT. Файл 2D сеточного слоя формате FLT всегда находится в подкаталоге с именем data.  Ниже приведен пример этого файла:

1 2 3 4

EuroTopo30.flt

Сеточный 3D слой в формате FLT представлен двумя типами файлов: текстовым файлом со ссылками на все срезы 3D слоя и файлами всех срезов 3D сеточного слоя формате FLT. Файл со ссылками на файлы всех срезов 3D сеточный слоя состоит из N+1 строк: первая строка может содержать любой текст, следующие строки представляют список имен файлов. Порядок имен файлов соответствует порядку срезов 3D сеточного слоя. Файлы срезов 3D сеточного слоя в формате FLT всегда находятся в подкаталоге с именем data.  Ниже приведен пример файла со ссылками на все срезы 3D слоя:

1 2 3 4

TOMO-0_M.flt

TOMO10_M.flt

……..

TOMO190_.flt

TOM200_M.flt

Точечные поля, точки, линии и полигоны используют формат SHP (ESRI). Кроме того, точечные поля, представляющие каталоги землетрясений, могут быть представлены в виде текстовых таблиц.  Разделителями являются пробелы. В этом формате каждая стока таблицы относится к отдельному объекту. Последняя строка таблицы должна быть пустой. Ниже приведен пример каталога землетрясений в текстовом формате:

Year MM DD Long Lat Class HH Min Sec

1980  1  1  76.450 42.950  7.0  0 30 14.0

1980  1  1  74.010 42.350  6.3 23  7 43.0

1980  1  2  72.760 42.050  7.3  1 31  5.0

1980  1  2  78.200 43.180  7.2 20 11 18.0

1980  1  2  73.900 40.680  7.1 20 24 31.0

1980  1  3  73.450 40.580  8.6  9 30 48.0

1980  1  3  74.980 40.880  9.2 11 22 10.0

2. Операции анализа

2.1. Стартовое окно

Стартовое окно проектов ГИС ГеоТайм находится по адресу  http://80.245.248.214/portal/portal/default/IPPI. Меню стартового окна показано на Рис. 1.

Рис. 1. Меню стартового окна.

ГИС Гео-ЕСИМО запускается из окна Web-Start вместе с одним из приложений: «Каспийское море» или «Черное море». Перед запуском рекомендуется выбрать максимальный объем оперативной памяти (от 128 МБ до 2МБ), который может быть выделен ПК пользователя для работы ГИС Гео-ЕСИМО. Для запуска надо прожать панель «Запуск Гео-ЕСИМО» в одном из двух соответствующих окон, расположенных слева (правое окно ГеоЕСИМО используется для отладки). После этого на компьютер пользователя загрузится ГИС Гео-ЕСИМО и соответствующий ГИС-проект

2.2. Окно ГИС-проекта

Рис. 2. Окно ГИС-проекта «Каспийское море». В окне карты порты, расположение всех судов на момент запуска Проекта, полигон береговой границы и 2D сеточный слой цифровой модели рельефа.

Окно ГИС-проекта (Рис. 2) содержит окно карты (в центре), окно геоинформационных слоев (называется «Слои», находится внизу справа), окно атрибутов слоя (называется «Свойства», находится вверху справа), панель управления визуализаций (панель в верхней строке окна карты), панель управления операциями (самая верхняя панель).       Расположение и размер окон и панелей управления может изменяться пользователем, так же как и для обычных окон.

Контекстная помощь вызывается нажатием левой клавиши мыши (ЛКМ) на иконке «?».

2.3. Окно карты и панель управления визуализацией

Изменение масштаба фрагмента карты. Курсор следует установить в центр фрагмента карты. Далее надо поворачивать колесо мыши. Вращение колеса вперед увеличивает изображение в окне карты, вращение назад – уменьшает. При изменении масштаба автоматически изменяется шаг градусной сетки.

Изменение размеров окна карты. Установить курсор на любую сторону или угол окна карты, прожать левую кнопку мыши (ЛКМ)  и не отпуская ЛКМ тащить курсор в нужном направлении. При изменении окна карты изменится и отображаемый в окне фрагмент карты. В данной версии карта поддерживается сохранение пропорций карты.

Сохранение изображения карты в JPG-формате. Прожать ЛКМ на иконке  (верхняя правая часть картографического окна). После этого появляется стандартное окно Windows, с помощью которого надо выбрать каталог для сохранения изображения карты в выбранном картографическом окне XY (XZ, YZ, XT, YT, ZT) формате JPG.

Панель управления визуализаций (панель в верхней строке окна карты) содержит кнопки управления манипуляциями с картой и картографического измерения слоев. Функции картографического измерения выполняются после активизации соответствующего слоя карты (см. раздел 2.4, Активизация слоя.)

 - выбрать точку карты, измерить ее координаты и атрибут ближайшего к точке

       векторного объекта или значение в точке 2D либо выбранного временной

разверткой среза 3D сеточного поля.

 - двигать карту в окне карты.

 - выбрать и отобразить прямоугольную область карты.

  - строить полилинию и измерять длину.

 -   строить полигон и измерять его площадь (здесь полигон - это

многоугольник, образованный замкнутой ломаной без самопересечений).

  - поставить метку.

* - уменьшить масштаб.

 - увеличить масштаб.

 - показать всю карту.

 - «откатить» действие на шаг назад.

  - «откатить» действие на шаг вперед.

 - в данной версии функция не задействована (см. ДОПОЛНЕНИЕ 17.06.2011).

 

 

Операции «Сечение слоя» и «Фокус на слое» запускаются при выборе опций ,  , , , . Рассмотрим управление этими операциями на примере. Пусть активизирован сеточный 2D слой. При перемещении курсора по карте под курсором появляются значения сеточного слоя, координаты курсора (градусы, минуты, секунды) появляются в нижней части окна карты. Если курсор не перемещается, то через некоторое время значение поля под курсором исчезает. При нажатии в окне карты правой клавиши мыши (ПКМ) появляется окно

Рис. 3

При нажатии левой клавиши мыши (ЛКМ) на закладку «Фокус на слое» окно карты изменяется так, чтобы соответствовать активизированному слою.

Операция «Сечение слоя» позволяет отобразить на экране значения 2D или 3D сеточного слоя в выбранной на карте в координатах XY точке, или вывести на экран график значений временного ряда (например, уровни прилива в некоторой точке береговой линии). При нажатии ЛКМ на закладку «Сечение слоя» рядом с окном рис. 3 появляется закладка «Новое окно». Каждый раз после нажатия ЛКМ на закладке  «Новое окно» появляется панель, «График», на которую выведены координаты точки слоя в градусах и значение слоя.

Рис. 4

Пусть активизирован сеточный 3D слой. При перемещении курсора по карте под курсором появляются значения среза того сеточного слоя, который выведен на экран. Координаты курсора (градусы, минуты, секунды) появляются в нижней части окна карты. Если курсор не перемещается, то через некоторое время значение поля под курсором исчезает. При нажатии правой клавиши мыши (ПКМ) появляется окно с закладками «Фокус на слое» и «Сечение слоя».  окно карты изменяется так, чтобы соответствовать активизированному слою. При нажатии ЛКМ на закладку «Сечение слоя» рядом с окном рис. 3 появляется закладка «Новое окно». После нажатия ЛКМ на закладке  «Новое окно» появляется окно, «График», в которое выведен график значений 3D слоя. График в левом окне Рис. 5 показывает для выбранной точки в координатах долгота-широта (XY) зависимость значений 3D слоя от времени, график в правом окне Рис. 4 показывает зависимость значений 3D слоя от глубины.

    

Рис. 5

При следующем нажатии ПКМ и выборе закладки «Сечение слоя» появляется закладки «Новое окно» и «График №» (Рис. 6). В случае выбора закладки «График», новый график отображается в том же окне, что и предыдущий график. Эта опция позволяет выполнять просмотр нескольких графиков, относящихся к одной и той же точке.

Рис. 6

 

Рассмотрим пример. Активизируем 4D точечный слой (в данном случае это слой землетрясений). Выберем закладку «График». После прожатия на закладке ЛМК появляется окно (это окно появляется только для точечного 3D и 4D слоя). В окне надо указать радиус окружности в км, последовательность точек из которой будет выведена на график. На рис. 7 выбран радиус 50 км.

Рис. 7

Нажмем ПМК внутри окна «График». Появляется окно «Настройки» (Рис. 8).

Рис. 8

Рассмотрим только функции «Следить» и «Следить с нормировкой». Прожмем ЛМК на закладке «Следить». После этого все графики окна будут соответствовать положению курсора в окне карты (Рис. 9). Чтобы остановить процесс измерения надо прожать ЛМК в окне карты.

Рис. 9

Режим «Следить с нормировкой» отличается от режима «Следить» только тем, что шкала  значений сеточного 3D слоя выбрана по максимальному значению данного поля.

Измерение расстояний. Для запуска операций измерения расстояния надо прожать иконку  «». Далее устанавливать курсор в нужные точки (например, вдоль линии) и прожимать левую кнопку мыши (ЛКМ). При каждом нажатии ЛКМ добавляется отрезок прямой, связывающий две последние точки линии. Рядом с последней точкой отображается значение расстояния вдоль всей построенной линии в км. Можно изменять форму линии. Для этого надо совместить курсор с любой точкой линии. Нажать ЛКМ и, не отпуская, протащить точку в выбранное место карты. Можно стереть последний отрезок линии. Для этого надо совместить курсор с последней точкой линии (рядом с ней находится указатель длины линии) и дважны нажать ЛКМ. Операция «Убрать линию» описана ниже.

Операции «Разрез» и «Убрать линию» из опции .

Операция «Разрез» выполняется только с 2D сеточным полем. На первом этапе строится профиль в координатах XY. Затем строится разрез. Рассмотрим управление операцией на примере. Пусть активизирован сеточный 2D слой. Строим профиль, нажимая в окне карты ЛМК. Нажимаем в окне карты ПКМ. Появляется окно Рис. 10.

Рис. 10

Прожимаем закладку «Разрез». Открывается окно Рис. 11. 2D слой можно выбрать, активизировав его заранее, или в окне 10 из выпадающего списка слоев.

Рис.11

Прожимаем кнопку «ОК». Появляется окно с графиком разреза (Рис. 12). Красные точки на графике соответствуют точкам излома на профиле. Белая точка на профиле соответствует положению курсора на графике. Чтобы измерять значения на графике, надо прожимать ЛМК в соответствующих точках графике.

Рис 12.

Профиль можно интерактивно изменять. Чтобы добавить точку к концу профиля, надо прожать ЛКМ в нужном месте карты. Чтобы убрать последнюю точку, надо совместить курсор с последней точкой карты (при этом вид курсора изменится от стрелочки к крестику) и прожать ЛКМ два раза. Чтобы изменить положение любой точки профиля, надо совместить курсор с выбранной точкой, нажать ЛКМ и, не отпуская, перетащить курсор в нужное место карты. При изменении профиля график разреза изменяется автоматически. Для вызова окна управления графиком надо в окне графика прожать ПКМ (рис. 13).

Рис. 13.

Чтобы убрать линию профиля, надо прожать ЛКМ на закладке «Убрать линию».

 

Операция построение полигона и измерение его площади. В данной версии полигон определяется как многоугольник, образованный замкнутой ломаной линией без самопересечений. Для запуска операций надо прожать иконку «». Далее устанавливать курсор в нужные точки карты ЛКМ. На первых двух нажатиях ЛКМ строится отрезок прямой, далее при каждом нажатии ЛКМ добавляется новая точка, которая замыкает полигон, состоящий соответственно из 3-х, 4-х, 5-ти и т.д. точек. Рядом с последней точкой полигона отображается значение его площади в км2. Можно изменять форму полигона. Для этого надо совместить курсор с любой точкой полигона (при совмещении изменится пиктограмма курсора от стрелочки к крестику). Нажать ЛКМ и, не отпуская, протащить точку в выбранное место карты. Можно стереть последний отрезок полигона. Для этого надо совместить курсор с последней точкой полигона и дважны нажать ЛКМ. Операция «Убрать полигон» описана ниже.

Операции «Посчитать статистику» и «Убрать полигон»  .

Операция «Посчитать статистику» выполняется только с сеточными 2D и 3D полями. На первом этапе строится полигон в координатах XY. Далее надо прожать ПКМ в окне карты. Появляется окно (Рис. 14)

Рис. 14

Прожимаем закладку «Просчитать статистику». Открывается окно «Статистика» Рис. 15. В окне из выпадающего меню можно выбрать тип статистики, «Среднее», «Максимум» или «Минимум», и имя сеточного слоя сеточного 2D или 3D слоя.

Рис.15

Прожимаем кнопку «ОК». В случае, если выбран 2D сеточный слой появляется окно «График №», Рис.16, в котором указана выбранная статистика.

Рис. 16

Повторный вызов окна Рис.15 позволяет вычислить другую статистику для этого же слоя. При этом результат можно представить в том же окне или открыть новое окно. На рис 17. показаны три статистики полигона в одном окне, рядом выведено окно с меню управления операцией вычисления статистик.

Рис. 17

Выбрав в окне операций закладку «Следить», можно видеть и анализировать, как при изменении формы полигона автоматически изменяются статистики сеточного слоя. Пользуясь описанным выше интерфейсом, можно вызвать окно «Статистика», Рис. 15 и выбрать в нем 3D сеточный слой. Для 3D слоя значения статистик выводятся для каждого среза слоя в виде графика (для пространственно-временного слоя значения статистики зависят от времени, в случае, если 3-я координата слоя является глубиной, то значения статистики зависят о глубины). График 3D слоя можно отображать в отдельном окне или в том же окне, которое открыто для 2D слоя, Рис. 18. В последнем случае, пользуясь операцией «Следить», можно анализировать, как изменяются все статистики, представленные в одном окне, при изменении формы полигона.

Рис. 18

Применение остальных инструментов для выполнения операций в окне карты соответствует стандартам Windows.

2.4.«Слои»: Окно геоинформационных слоев

В окне геоинформационных слоев представлен список «Слои», включающий в себя   все иерархический список исходных и вычисленных слоов ГИС-проекта (Рис. 6). Порядок слоев на карте определяется последовательностью слоев в списке: верхние слои списка соответствуют нижним слоям карты.

Рис. 19.

Отображение слоя на карте. В окне карты отображаются данные, для которых окне «Слои», флажки (квадратики) находятся во включенном состоянии (галочка).

Загрузка слоя с сервера ЕСИМО. Чтобы загрузить слой, надо установить курсор на флажок соответствующего слоя или на имя слоя и прожать левую кнопку мыши (ЛКМ). В первом случае слой после загрузки будет отображен на карте, во втором случае слой будет загружен, но отображаться на карте не будет. Если прожать ЛКМ на включенном переключателе слоя, то метка сотрется, и слой не будет отображаться в окне карты. (Следует иметь в виду, что ресурсы ЕСИМО «Течение, прогноз на двое суток» и «Ветер, прогноз на двое суток», включают в себя данные за 64 часа. Загрузка этих данных с сервера ЕСИМО занимает весьма заметное время. Загруженные данные используют достаточно большой объем памяти оперативной памяти, выделенной пользователем для работы Гео-ЕСИМО. Процесс загрузки данных не препятствует работе Гео-ЕСИМО). На Рис. 7 показано окно «Слои». Справа показано окно в момент загрузки слоя «Течение, прогноз на двое суток». Вместо имени слоя в окне появилось надпись «Загрузка..3», число показывает, что к данному моменту загружены данные только за 3 часа. Слева показано окно после загрузки данного слоя. Слой отображается на карте только после полной загрузки.

       В данной версии для обновления данных надо перегрузить ГИС Гео-ЕСИМО.

Рис. 20.

Активизация слоя. Чтобы активизировать слой, надо установить курсор на имя слоя и прожать ЛКМ. При этом имя активного слоя подкрашивается синим цветом. Если галочка в переключателе рядом с именем слоя присутствует, то данный слой будет отображаться на карте. Если галочка отсутствует, то слой отображаться не будет.

Изменение порядка слоев. Для изменения порядка слоев надо прожать ЛКМ на названии слоя и «протащить» курсор до нового положения.

Удаление слоя. Прожать правую клавишу мыши (ПКМ) на названии слоя. Выпадают строки «Удалить» и «Показать атрибуты». Прожать ЛКМ  на строке «Удалить».

Чтение атрибутов слоя. Прожать правую клавишу мыши (ПКМ) на названии слоя. Выпадают строки «Удалить» и «Показать атрибуты». Прожать ЛКМ  на строке «Показать атрибуты». Появляется окно «Атрибуты <Имя активного слоя>». На Рис. 8 это слой «Корабли». Прожать ЛКМ на клавише «Просмотр», после этого при перемещении курсора в Окне карты в окне Атрибуты отображаются отрибуты ближайшего к курсору объекта слоя. Можно видеть Имя корабля: «Навигатор», Курс: «168», Скорость: «4,3», время: «среда, 13 января 2010 г., 13 часов, 7 минут, 57 секунд по Московскому времени». Чтобы выйти из опции «Просмотр» надо прожать ЛКМ. Окно закрывается по клавише  «ОК».

Рис. 21.

2.5. «Свойства»: окно атрибутов

       Окно «Свойства» предназначено для управления картографическим представлением слоев. Операции управления относятся только к атрибутам активного слоя. Поэтому вначале необходимо в окне геоинформационных слоев активизировать нужный слой. Заметим, что  активный слой может не относиться к слоям, которые выбраны для построения карты. Вид окна «Свойство» зависит от типа векторного слоя.

2.5.1. Управление атрибутами визуализации слоя векторов

В окне «Свойства» (Рис. 22), имеются следующие типы атрибутов управления атрибутами слоя векторов: «Главное», «Основное», «Интервал» и «Положение».

Рис. 22.

Тип «Главное» состоит из атрибутов «Имя» и «Описание». Атрибут «Имя» соответствует имени активного слоя (На Рис 22. стоит имя «Течение, прогноз на двое суток»).  Атрибут «Описание» в данной версии содержит параметры данного слоя. Например, после выполнения моделирования разлива нефти, атрибут «Описание» содержит параметры расчетного задания: тип нефти, координаты точки разлива и т.д. Для чтения этих параметров надо открыть окно «Описание» по кнопке, находящейся в окне «Свойства» справа в строке «Описание» (Рис. 23).

Рис. 23.

       Тип «Основное» состоит из двух панелей: «Цвет» - управление закраской слоя и «Коэффициент» - управление размерами элементов слоя.

Тип «Интервал» состоит из панелей X, Y, Z - управления анимацией по пространственным координатам слоя.

     Тип «Положение» состоит из панели управления анимацией по временной координате слоя. Окно «Свойства» для векторного слоя, не зависящего от времени не содержит данного типа.

Значения этих атрибутов подгружается из файла метаданных слоя и сохраняются при создании и сохранении нового слоя.

Редактирование атрибута «Цвет». Чтобы открыть редактор цвета, надо прожать ЛКМ в правой части этой панели. Появляется надпись «Изменить» и кнопка запуска (Рис. 24). При нажатии этой клавиши появляется окно «Select color» выбора способа установки цветовых параметров визуализации слоя (Рис. 25).

Рис. 24

Рис. 25

Окно позволяет выбрать одну из трех опций закраски: «Постоянная величина» - одинаковая закраска для всех объектов слоя, «Функционально» - закраска объектов слоя, функционально зависящая от значения числового тематического атрибута слоя, «Таблица» - закраска объектов слоя, таблично зависящая от значения тематического атрибута слоя.

       В правой части окна находятся клавиши управления.

     В опции «Постоянная величина» клавиша «Выберите цвет» открывает окно «Выберите величину» (Рис. 26). Верхняя панель окна содержит четыре клавиши управления закраской: «Swatches» - выбор цвета по образцу, «HSB» - выбор цвета по интерактивной палитре, «RGB» - выбор цвета по интерактивным слайдерам, «Alpha Channel» - выбор прозрачности закраски.

 

 

Рис. 26. Четыре опции окна установки цвета и прозрачности

   В опции «Функционально» имеются две клавиши «Выберите атрибут» и «Выберите цвет». По клавише «Выберите атрибут» необходимо выбрать один из числовых атрибутов слоя для раскраски слоя в зависимости от значения этого атрибута. Затем по клавише «Выберите атрибут» открывается окно «Палитра», которое управляет установкой раскраски слоя (рис 27).

Рис. 27. Окно установки параметров визуализации слоя.

В окне можно установить прозрачность слоя, выбрать диапазон визуализируемых значений и интервалы закраски, а также подобрать закраску слоя.

Прозрачность устанавливается переводом движка слайдера (первая линейка).

На второй линейке выбирается интервал видимой части сеточного слоя и производится разбиение значений слоя на цветовые интервалы. Интервал визуализации выбирается выбором положения ограничителей или изменением значений границ интервала визуализации в окнах «Показать значения с … по …». Разбиение всего видимого диапазона значений на интервалы закраски производится прожатием ЛКМ на нижней части линейки.

Третья линейка управляет установкой закраски значений сеточного слоя. При нажатии ЛКМ на крайние области цветового интервала появляется Окно установки цвета (рис. 26).   Цвета внутри интервала интерполируются между цветами на его границах в шкалах RGB, HSB или RHSB. При протаскивании курсора с нажатой ЛКМ от одной до другой границы интервала для всех значений интервала устанавливается единая закраска.

В окне установки цвета производится выбор цвета и прозрачности для соответствующей границы интервала. Прозрачность изменяется в поддиапазоне как и другие компоненты цвета: Alpha – коэффициент прозрачности, значение 0 на шкале прозрачности соответствует полной прозрачности, значение 255 – непрозрачности.

При нажатии ЛКМ в середине области интервала цветовой шкалы окна Рис. 27 появляется окно «Параметры» (Рис. 28). В левой части окна можно выбрать цветовую шкалу закраски: RGB, HSB, RHSB. В правой части - шкалу для представления значений сеточного поля: линейную (Linear), логарифмическую (Log) и экспоненциальную (Exp). Внизу, в поле Steps устанавливается количество цветовых диапазонов, на которое разбивается выбранный интервал закраски.

Рис. 28. Окно параметров

При нажатии ЛКМ в промежутке между интервалами цветовой шкалы окна Рис. 27. появляется окно «Изменить» для установки числового значения границы цветового интервала (рис. 29).

Рис 29. Окно установки значения  границы цветового интервала.

 

В опции «Таблица» имеются две клавиши «Выберите атрибут» и «Выберите цвет». Данная опция используется, чтобы установить свой цвет для каждого значения атрибута. Опция запускается только, если число значений атрибутов менее 100.

Редактирование атрибута «Коэффициент». Установка параметров атрибута позволяет выбрать для слоя линий и полигонов толщину линий, а слоя векторов - длину и толщина стрелочек. Чтобы открыть редактор размеров элементов слоя, надо прожать ЛКМ в правой части этой панели. Появляется надпись «Изменить» и кнопка запуска аналогично Рис 9. При нажатии этой клавиши появляется окно «Установить размер» выбора способа установки метрических параметров визуализации сеточного слоя (Рис. 30).

                              

Рис. 30.

 

       В данной версии для установки размеров стрелочек используется опция «Функционально». Далее выбрается атрибут, который отображается длиной стрелочки, затем прожимается клавиша «Выберите размер». Управление в окне «Установить размер» очевидно из Рис. 31.

Рис. 31

       Тип «Интервал». Справа в строках атрибутов X,Y,Z находятся клавиши управления анимацией. Для запуска надо прожать ЛКМ на соответствующей клавише, например, для атрибута X. Появляется окно «Установка X слоя <имя активного слоя>», Рис 18. В окне можно изменять ширину слайдера (двигая ограничители на нижнем слайдере курсором или изменяя значения в панелях «От» и «До»), изменять шаг анимации или число кадров анимации в панелях «Шаг» или «Кадров», запускать анимацию по клавишам «>» и «<», останавливать анимацию по клавише «||».

Рис 32.

Тип «Положение». Справа в строке атрибута «Время» находится клавиша управления анимацией. Для запуска надо прожать ЛКМ на клавише. Появляется окно «Выберите время для слоя <имя активного слоя> (Рис. 33). Запускать и останавливать анимацию можно по клавишам «>», «<» и «||». Для представления отдельных кадров можно перемещать слайдер курсором или с помощью клавиатуры.

Рис. 33.

2.5.2. Управление атрибутами визуализации слоя полигонов

       На Рис. 34 слева окно «Свойства» для полигона, форма и атрибуты которого не зависят от времени (слой Берег «Каспийского моря»), справа – аналогичное окно для полигона, форма и атрибуты которого зависят от времени (слой «Моделирование разлива»). В окне управления атрибутами имеются следующие типы атрибутов: «Главное», «Основное», «Интервал», «Граница» и во втором случае есть также тип «Положение» и атрибут «Время».

  

Рис. 34.

 

Интерфейс управления атрибутами слоя полигонов аналогичен интерфейсу управления атрибутами векторного слоя. При этом следует отметить две особенности.

Тип «Основное» содержит атрибут «Цвет», который управляет цветом закраски полигона.

Тип «Граница» содержит атрибуты «Цвет» и «Размер». Атрибут «Цвет» управляет цветом границы полигона, атрибут «Размер» - толщиной линии границы.

Замечание: Изменение атрибутов в диалоговом окне иногда не отображаются на карте. В этом случае нужно выключить и заново включить редактируемый слой.              

2.5.3. Управление атрибутами визуализации слоя точек

       В окне управления атрибутами слоя (Рис. 35), имеются аналогичные с предыдущими типы атрибутов: «Главное», «Основное», «Интервал», «Граница», «Текст» и для слоя точек с временной компонентой «Положение».

Рис. 35

 

Тип «Главное» состоит из атрибутов «Имя» и «Описание». Атрибут «Имя» соответствует имени активного слоя (На Рис. 35 стоит имя «Корабли»).

       Тип «Основное» состоит из трех панелей: «Цвет» - управление закраской слоя и «Размер» - управление размерами элементов слоя, «Символ» - пиктограмма, используемая для отображения точки. Все элементы слоя обозначаются одним типом пиктограмм. В данной версии используются 5 пиктограмм: «Circle», «Square», «Triangle», «Cross», «ship».

Тип «Интервал» состоит из панелей X, Y, Z - управления анимацией по пространственным координатам слоя.

       Тип «Текст» состоит из двух панелей: «Шрифт» - управление установкой шрифта для надписи, «Атрибут» - управление выбором отображаемого атрибута
(для слоя «Корабли» этими атрибутами являются « », «Name», «Direction», «Speed», «Time»).

       Тип «Положение» состоит из панели управления анимацией по временной координате слоя. Окно «Свойства» для векторного слоя, не зависящего от времени не содержит данного типа.

Значения этих атрибутов подгружается из файла метаданных слоя и сохраняются при создании и сохранении нового слоя.

Правила редактирования всех атрибутов точечного слоя практически аналогичны предыдущим. Рассмотрим только редактирование типы атрибутов «Основное» и атрибут «Шрифт» в типе атрибутов «Текст».  

       Тип «Основное». Замечание: в данной версии редактирование атрибутов возможно только для пиктограмм «Circle», «Square», «Triangle», «Cross». 

Атрибут «Шрифт». Для выбора шрифта следует прожать ЛКМ в правой части этой панели «Шрифт». Появляется надпись «Изменить» и кнопка запуска. При нажатии этой клавиши появляется окно «Установить шрифт». (Рис. 36).

Рис.36.

       Рассмотрим пример редактирования атрибутов визуализации слоя «Корабли».

       В окне «Текст» устанавливаем атрибут «Атрибут» на «  », что означает отсутствие подписи у пиктограммы. В окне «Свойства» устанавливаем атрибут «Символ» на пиктограмму «Circle» (Рис. 23).     В окне «Цвет» → «Изменить» → «Select color» в строке «Function»  выбираем атрибут судов «Direction». Это означает, что закраска пиктограмм будет выбрана в зависимости от курса движения судна. Прожимаем клавишу «Set» на панели «Select color». Появляется окно  установки цветовой закраски «Палитра» (рис. 24), в котором надо выбрать цветовую закраску (это описано выше). 

Рис. 37.

Рис. 38.

В окне «Размер» → «Изменить» → «Изменить размер» в строке «Выберите атрибут»  выбираем атрибут судов «Speed». Это означает, что размер пиктограмм будет выбран в зависимости от скорости движения судна. Прожимаем клавишу «Установить» на панели «Выберите размер» (Рис. 39).  После этих манипуляций окно Гео-ЕСИМО показано на Рис. 40.

Рис. 39.

Очевидно, что, выбирая на панели «Значения» диапазон скорости (или направлений), можно отображать в окне карты нужное подмножество судов.

Рис. 40.

2.6. Панель управления операциями

Панель управления операциями содержит четыре закладки: «Файл», «Преобразование», «РМК», «Вид» (Рис. 41).

         

Рис. 41.

2.7. Закладка «Файл»

2.7.1.  Операция «Файл»→«Новый проект»

Операция «Новый проект» позволяет закрыть текущий ГИС-проека и освобождает место в памяти для формирования нового ГИС-проекта. После запуска операции появляется диалоговое окно «Сохранить проект перед закрытием?» (Рис. 42). Пользователь выбирает одну из опций «Yes», «No», «Cancel». После этого пользователь может открыть и сформировать новый ГИС-проект.

    

Рис. 42

2.7.2.     Операция «Файл»→«Загрузить проект»

 Операция «Загрузить проект» позволяет закрыть текущий ГИС-проекта, освобождает место в памяти для того, чтобы загрузить новый ГИС-проект. После запуска операции появляется диалоговое окно «Сохранить проект перед закрытием?»  (Рис. 42). Пользователь выбирает одну из опций «Yes», «No», «Cancel». После этого появляется окно «Выберите проектную XML», с помощью которого  пользователь может выбрать и загрузить XML-файл нужного ГИС_проекта.

2.7.3.     Операция «Файл»→«Сохранить проект»   

Операция позволяет сохранить новую версию XML-файла ГИС-проекта (Рис. 43) и слои. Сохранение слоев производится в диалоговом окне (Рис. 44). При этом текущая версия ГИС-проекта изменяется как же, как и сохраняемая (т.е., если некоторый слой не сохраняется, то этот слой удаляется из текущей версии).

Рис. 43

Рис. 44

2.7.4. Операции «Файл»→«Настройка времени» и «Загрузить слой»

Операции «Файл»→«Настройка времени» и «Загрузить слой» в данной версии не подключены.

2.7.5. Операция «Файл»→«Выход»

Операция «Выход» завершает работу с ГИС-проектом. Появляется окно «Сохранить проект на диск?». Завершить проект можно, нажав клавишу    в картографическом окне Гео-ЕСИМО.

2.8. Закладка «Преобразования»

2.8.1. Операция «Преобразования»→«Вычисление изолиний»

Операция «Вычисление изолиний» позволяет по 2D сеточному слою построить слой изолиний. Изолинии вычисляются с постоянным шагом. Карта изолиний с различным шагом может быть составлена с помощью наложения нескольких слоев изолиний. На Рис. 45 показаны три слоя изолиний, наложенные на исходный сеточный слой.

Рис. 45

При запуске операции появляется диалоговое окно (Рис. 46)

Рис. 46

·         Панель «Входной сеточный слой» - выбрать из выпадающего списка имя входного 2D сеточного слоя.

·         Панель «Группа» - выбрать из выпадающего списка имя группы слоев, в которое будет помещен вычисленный слой изолиний.

·         Панель «Имя выходного слоя» - указать имя выходного слоя изолиний.

·         Панель «Описание выходного слоя» - заполнить описание параметров выходного слоя.

·         Панель «Параметры» - указать параметры вычисления изолиний:

o     «Значения от» - минимальное значение слоя изолиний

o     «Значения до» - максимальное значение слоя изолиний

o     «Число изолиний» - количество изолиний (если число вводится «вручную», то после ввода надо прожать «ENTER».

o     «Шаг» - шаг между изолиниями определяется первыми тремя параметрами, с помощью которых можно подобрать любой шаг

o     «Точность относительная» - точность изолиний относительно шага сетки исходного поля

o     «Точность абсолютная» - абсолютное значение точности изолиний в км.

o     «Коэффициент генерализации» - при увеличении коэффициента генерализации уменьшается число точек, через которые проводятся изолинии.

2.8.2. Операция «Преобразования»→«Вычисление растра»

Операция «Вычисление растра» позволяет по 2D векторному слою изолиний построить 2D сеточный слой.

При запуске операции появляется диалоговое окно (Рис. 47)

Рис. 47

·         Панель «Входной векторный слой» - выбрать из выпадающего списка имя входного 2D слоя изолиний.

·         Панель «Группа» - выбрать из выпадающего списка имя группы слоев, в которое будет помещен вычисленный сеточный слой.

·         Панель «Имя выходного слоя» - указать имя выходного сеточного слоя.

·         Панель «Описание выходного слоя» - заполнить описание параметров выходного слоя.

·         Панель «Параметры» - указать параметры вычисления сеточного слоя:

o     «Число узлов по X» - число узлов сетки по долготе.

o     «Число узлов по Y» - число узлов сетки по широте.

2.8.3. Операция «Преобразования»→«Модель освещенности»

     Модель освещенности сеточного поля напоминает 3D представление поверхности. Особенно это относится к поверхности рельефа. Модель освещенности строится в предположении, что наблюдатель находится верхней точке и удален от поверхности на большом расстоянии. На поверхность падает параллельный поток света. Элементы поверхности не создают теней, из-за того, что заслоняют какой-либо участок от лучей света. Рефлексов и бликов нет.

     Операция выполняется в координатах XY для 2D и 3D сеточных слоев. После запуска появляется диалоговое окно «Модель освещенности» (рис. 48). Окно имеет четыре параметра: «Азимут» - угол по отношению к направлению на север, «Угол» - угол с горизонтом, «Вертикальный фактор» - коэффициент, на который умножаются значения сеточного слоя, «Степень улучшения» - коэффициент, показывающий во сколько раз уменьшился шаг сетки XY слоя освещенности по сравнению с исходным полем. Нажатие клавиши «Препросмотр» позволяет просмотреть результат преобразования, при нажатии клавиши «ОК» результат сохраняется, а при нажатии клавиши <Отмена> происходит выход из операции без сохранения результата

Рис. 48

Результат операции для 2D слоя показан на рис. 49. Слой модели освещенности сделан полупрозрачным. Под ним находится слой высот поверхности Земли.

Рис. 49.

 

2.8.4 Операция «Преобразования»→«Фильтры сеточных слоев»

Операции фильтрации выполняются для всех типов сеточных слоев. В операциях «Среднее», «Медиана», «СКО», «Локальные аномалии», «Максимум», «Минимум», «Максимум - Минимум», «Экспоненциальное сглаживание», вычисляются сеточные слои, равные средним значениям, медианам, среднеквадратичным отклонениям, локальным аномалиям, максимумальным, минимальным значениям или их разностям, средним значениям после экспоненциального фильтра. Выходной сеточный слой имеет ту же сетку, что и исходный. При вычислениях используется скользящее 2D, 3D или 4D окно, размеры которого выбираются пользователем. При выполнении операций «Модуль градиента» и «Направление градиента» используются значения сеточного слоя в соседних узлах координатной сетки. Для всех операций, кроме операции  «Экспоненциальное сглаживание» вычисленные значения приписываются узлу сетки, который по всем координатам находится в центре скользящего окна. Для операции «Экспоненциальное сглаживание» вычисленные значения приписываются узлу сетки, который по всем пространственным координатам находится в центре скользящего окна, а по временной координате находится на границе правого интервала (все усредняемые значения относятся к прошедшему времени).

Диалоговое окно для операций «Среднее», «Медиана», «СКО», «Локальные аномалии», «Максимум», «Минимум», «Максимум - Минимум» показано на Рис. 50.

Рис. 50

·         Панель «Фильтр» - выбрать тип фильтрации из выпадающего списка.

·         Панель «Исходный слой» - выбрать из выпадающего списка имя входного сеточного слоя.

·         Панель «Группа» - выбрать из выпадающего списка имя группы слоев, в которое будет помещен вычисленный слой.

·         Панель «Имя выходного слоя» - указать имя выходного слоя.

·         Панель «Описание выходного слоя» - заполнить описание параметров выходного слоя.

·         Панель «Плоскость проектирования» - выбрать оси координат, в которых будет выполняться операция фильтрации. Например, для 2D сеточного слоя можно вычислять среднее в скользящем окне в виде 2D прямоугольника, либо выбрать окно в виде отрезка по оси X или Y. Для 3D поля – аналогично: можно выбирать 3D окно или любые 2D или 1D окна.

·         Панель «Размер окна» - указать размер скользящего окна по каждой координате. Параметр «Размер окна» равен половине интервала (радиусу окна) по данной координате. Вычисленное в окне значение поля приписывается середине окна по всем координатам.

Диалоговое окно для операций «Модуль градиента» и «Направление градиента» отличается только тем, что в нем отсутствует закладка «Размер окна».

Рассмотрим выполняемые операции фильтрации.

«Среднее» - вычисление сеточного слоя, равного средним значениям в скользящем окне (сглаживание).

«Медиана» – медианное сглаживание значений слоя в скользящем. При этом рассматриваются значения только в тех ячейках, которые целиком содержатся в окне.

«СКО» - вычисление сеточного слоя среднеквадратичных отклонений в скользящем окне.

«Локальные аномалии» – вычисление сеточного слоя, значения которого равны разности между значениями исходного сеточного слоя и поля усредненного в скользящем окне.

«Модуль градиента» – вычисление сеточного слоя модуля градиента. Для 3D исходного поля модуль градиента вычисляется в плоскости XY. Модуль градиента вычисляется в 2по формуле:

     Модуль градиента(i)=(A2+B2)1/2

где: для приведенного ниже участка сеточного слоя

 

i4

 

i1

I

i2

 

i3

 

A=(xi2 -xi1 )/(i2 -i1 ),  B=(xi4 -xi3 )/(i4 -i3 ),

(i2 -i1 ) и (i4 -i3 )   - расстояние между узлами сетки (i2 и i1 ) и (i4 и i3 ) в км. Если в какой-нибудь их узлов сетки слоя i1,  i2,  i3,  i4 поле не задано, то вместо данного значения  берется xi и соответственно в два раза уменьшается знаменатель (база оценки производной).

«Азимут» – построение поля азимута градиента. Азимут градиента вычисляется по формуле:

     Азимут(i)=A/B,

где обозначения приведены выше.

«Максимум» – построение поля максимальных значений в скользящем окне. Значение выходного поля равно максимальному из значений входного сеточного слоя в узлах, которые попадают в заданное окно.

«Минимум» – построение поля минимальных значений в скользящем окне. Значение выходного поля равно минимальному из значений входного сеточного слоя в узлах (в центрах ячеек), которые попадают в заданное окно.

«Максимум - Минимум» – построение поля разности между максимальными и минимальными значениями.

«Экспоненциальное сглаживание» - построение сеточного поля, значения которого сглажены экспоненциальным фильтром. При этом вычисленные значения приписываются узлу сетки, который по всем пространственным координатам находится в центре скользящего окна, а по временной координате находится на границе правого интервала (все усредняемые значения относятся к прошедшему времени). Диалоговое окно операции «Экспоненциальное сглаживание» показано на Рис. 51. Оно отличается от Рис. 50 только появлением закладки epsilon.

Рис. 51

Значение выходного поля для 4D поля в точке сетки m равно

,

где: xmn, ymn zmn, tmn расстояния от точки m, для которой выполняются вычисления до n,  X0,Y0,Z0,T0 параметры экспоненты, которые задаются в закладке «Размер окна»,  fnзначение поля в точке n.  Если какая-либо координата в сеточном слое отсутствует, то соответствующее слагаемое в аргументе заменяется нулем.

Закладка epsilon определяет значение константы ε. При выполнении хотя бы одного из условий >ε, , , >ε значение экспоненты, которое входит в сумму, приравнивается 0.

2.8.5. Операция «Преобразования»→«Векторные фильтры»

     Опция поддерживает две операции преобразования векторных 2D слоев линий в 2D сеточные слои, и 2D, 3D и 4D  точек в 2D, 3D и 4D сеточные слои: «Дистанция от векторных объектов» - расстояние от линий или точек в км, и «Близость к векторным объектам» (Рис.52).  В первом случае вычисляется сеточный слой, значения которого в узлах метки равны расстояниям до ближайшей точки от векторных объектов. Во втором случае в точках сетки вычисляется близость к векторным объектам (некоторая функция от расстояния).

Рис. 52

При вычислениях используется прямоугольное скользящее окно, размеры которого для пространственных координат задаются в км, а для временной координаты – в единицах временной шкалы, в днях. Для 2D векторных полей временная шкала не используется.

     Диалоговое окно операции «Дистанция от векторных объектов» показано на рис. 53. Для выполнения операции со слоем, данный слой должен быть загружен в ГеоЕСИМО.

Рис.53

Параметрами вычислений являются: «Параметры фильтра» и «Размерности выходного слоя».

Параметрами фильтра являются:

«Макс. R (в км)» - максимальное расстояние в км. Все точки поля, для которых расстояние больше R считаются удаленными на величину R (это существенно ускоряет вычисления).

«∆T (в днях)» - параметр используется для точечных полей с временной координатой (например, поле эпицентров землетрясений). Параметр указывает, в величину скользящего временного интервала, в котором берутся события для вычисления среза 3D сеточного поля. Этот срез соответствует правой границе временного интервала (концу интервала). Заметим, что шаг вычисляемого сетки 3D слоя по временной оси обычно выбирается меньше  T.  Первые по времени срезы 3D слоя вычисляются по точкам, относящимся к интервалам ∆t, 2∆t и т.д., пока не будет достигнута величина интервала ∆T. 

     Заполнение параметров размерности выходного слоя является очевидным.

     Близость к векторным объектам, как ,  - рассотяние от i-го узла сетки до n-го объекта, R – максимальное расстояние «Макс. R (в км)». Легко видеть, если близость к узлу сетки равна 1. когда точка совпадает с узлом (расстояние равно 0), линейно убывает до 0, при увеличении расстояния до радиуса R и остается равной 0 при увеличении расстояния. Диалоговое окно совпадает с окном Рис.53. Сеточный слой поля близости к судам показан на рис 54.

Рис. 54.

2.8.6. Операция «Преобразование»→«Сходство с точкой»

Вычисляется 2D сеточный слой значений сходства элемента 3D сеточного поля с пространственными координатами x*,y* со всеми элементами пространственной сетки.

Функция сходства S(x*,y*, xn, yn) между точкой x*,y* и точками xn,yn для 3D сеточного поля определяется как коэффициент корреляции по значениям третьей координаты t или z между рядами cor(f(x*, y*), f(xn, yn) (косинус угла между центрированными значениями рядов),  или как не центрированный смешанный момент этими же рядами (косинус угла между не центрированными значениями рядов).

После вызова операции появляется диалоговое окно «Сходство с точкой»       Рис. 55.

Рис. 55

На карте в проекции XY  выбрать курсором точку x*,y* и прожать ЛКМ. После этого координаты точки будут занесены во все соответствующие поля окна. Для запуска вычислений прожать  «OK». Результат вычислений состоит из трех слоев, имя которых содержит координаты точки x*,y* : сеточный слой коэффициентов корреляции, сеточный слой не центрированных смешанных вторых моментов, векторный слой, состоящий из одной точки x*, y*. Заметим, что значения ряда в точке x*, y* интерполируются по значениям рядов в ближайших точках сетки (используется билинейная интерполяция).

2.9. Закладка «РМК»

2.9.1. Операция «РМК»→«Высота приливов»

РМК «Высота приливов» вычисляет временной ряд высот уровня приливов. После запуска операции появляется окно «Исходные данные», Рис. 56.

Рис. 56

 В окне надо прожать ЛКМ на панели «Отметить» и выбрать координаты точки анализа, прожав ЛКМ на карте. РМК вычисляет временной ряд уровней прилива в ближайшей точке береговой линии. Эта точка на карте отмечается пиктограммой в виде треугольника. Выбирая кнопки «Новый слой» или «Существующий слой» следующие точки анализа прилива можно поместить в новый слой или в существующий слой. На рис. 57 показан график уровней прилива, полученный с помощью операции «Сечение слоя».

Рис. 57

2.9.2. Операция «РМК»→«Метеограмма»

 

РМК «Метеограмма» вычисляет временные ряды значений метеограммы в одной или нескольких точках, которые задаются пользователем в окне «Исходные данные», Рис. 58.

Рис. 58

 В окне надо прожать ЛКМ на панели «Отметить» и выбрать координаты (первой) точки анализа, прожав ЛКМ в нужном месте карты. После этого надо прожить ЛКМ на панели «Добавить», после чего координаты выбранной точки будут занесены в список выбранных точек. Аналогично для анализа выбираются все остальные точки. Чтобы удалить любую точку из списка «Точки для обработки», надо пометить соответствующую строку списка и прожать ЛКМ на панели «Удалить». После нажатия панели «Отправить на обработку» запускается выполнение задачи на сервере ЕСИМО. На рис. 59 показаны графики метеограммы для одной из точек анализа.

Рис. 59

2.9.3. Операция «РМК»→«Разлив нефти»

Для включения моделирования разлива нефтепродуктов требуется прожать пункт главного меню РМК и выбрать из выпадающего меню пункт «Разлив нефти». Появляется диалоговое окно «Исходные данные» (Рис. 60).

Все заданные в окне параметры моделирования можно изменять в диалоге очевидными операциями. Точку разлива нефтепродукта можно выбрать двумя способами: (1) указать координаты широты и долготы в соответствующих панелях; (2) прожать ЛКМ на клавише «Отметить», установить курсор в нужной точке карты и прожать ЛКМ (при этом координаты курсора отобразятся в соответствующих окнах).

Рис. 60

Следует заметить, что время моделирования РМК существенно зависит от значения, указанного в строке «Продолжительность расчетов».

Выбранные в приведенном примере параметры разлива указаны на Рис. 61.

Рис. 61.

Для запуска моделирования надо прожать клавишу «Отправить на обработку». После этого запускается счетчик в окне «Обработка запроса» (Рис. 62).

Рис. 62

На Рис. 63 показаны результаты моделирования. Точка разлива на карте обозначена крестиком. Слайдер показывает время 2009.12.21. 7:59:25. На карте пятно нефти показано с помощью трех вложенных полигонов. Показаны расстояния от точки разлива до пятна и от пятна до корабля «Агашин».

Для запуска операций измерения расстояния между начальной и конечной точками полилинии, надо прожать иконку  «». Далее устанавливать курсор, вдоль полилинии и прожимать ЛКМ. При нажатии ЛКМ рядом с соответствующей точкой полилинии появляется значение расстояния вдоль полилинии в км. В данном примере ЛКМ прожималась последовательно на точке разлива, в центре пятна нефти и на иконке корабля  «Агашин». Чтобы стереть отрезки полилинии, надо прожимать правую кнопку мыши (ПКМ).

 

Рис. 63.

       Чтобы посмотреть атрибуты пятна нефти, выполним следующие действия:

1.       Для удобства увеличим масштаб пятна (Рис. 64).

2.        Измерим пятно с помощью опции измерения расстояния «». Эллипс разлива имеет размеры 0.75км на 1.2 км.

3.       Установим курсор на слое «Моделирование разлива» и прожмем ПКМ. Высветятся две опции: (1) «Удалить» (слой) и (2) «Показать атрибуты».

4.       Прожимаем ЛКМ на строке «Показать атрибуты». Появляется окно «Атрибуты Моделирование разлива».  Прожимаем ЛКМ на клавише «Просмотр». Ведем курсор в окне карты по пятну нефти. Можно видеть, что толщина пятна изменяется: внешний полигон  - 0, средний полигон - 0.31, внутренний полигон  - 0.61.

Рис. 64

2.10. Закладка «Вид»

Операции группы «Вид» позволяют подключать и отключать окна Гео-ЕСИМО: окна Проекций картографических слоев на плоскости XY, XZ, XT, YZ, YT, ZT, окно свойств и окно списка слоев.

При выборе проекции появляется окно «Выберите проекцию», Рис. 65.

Рис. 65

На Рис 58. в окне ГеоЕСИМО показан 3D слой скоростей продольных волн в проекциях XY, YZ и XZ.

Рис. 66 

Выбирая новые окна XY можно возможность выполнять операции Гео_ЕСИМО с несколькими окнами одной и той же проекции.